clouded sky - French English Dictionary